import java.awt.Dimension;

import javax.swing.JFrame;

import rmi.Discussion;
import rmi.Me;
import rmi.Message;
import view.OneDiscussionTab;

/**
 * @author arthur
 * 
 */
public class TestOnglet extends JFrame {

	/**
	 * 
	 */
	private static final long serialVersionUID = 6745922512636684419L;

	/**
	 * @param args
	 * @throws Exception
	 */
	public static void main(final String[] args) throws Exception {
		final Me me = new Me("Arthur", "localhost", 1234);

		final Discussion d = new Discussion(me);
		d.getParticipants().add(me);
		d.getListMessages().add(new Message(me.getPseudo(), "id1", "kikoo"));
		final TestOnglet f = new TestOnglet();
		final OneDiscussionTab odt = new OneDiscussionTab(d, me);
		f.add(odt);
		f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		// taille et position
		f.setPreferredSize(new Dimension(600, 500));
		f.setLocation(100, 100); // la fenêtre est en 100, 100
		f.setLocationRelativeTo(null); // la fenêtre est centrée à l'écran
		// rendre la fenêtre visible, pack fait en sorte que tous les composants
		// de l'application soient à
		// leur preferredSize, ou au dessus
		f.pack();
		f.setVisible(true);
	}

}
